ore mining and processing facilities - German English Dictionary